-
Notifications
You must be signed in to change notification settings - Fork 31
Fix logic managing dll search path and path when initializing dpctl #2130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
View rendered docs @ https://intelpython.github.io/dpctl/pulls/2130/index.html |
Array API standard conformance tests for dpctl=0.21.0dev0=py310h93fe807_93 ran successfully. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @ndgrigorian for resolving the issue
b898be9
to
2680eb8
Compare
Array API standard conformance tests for dpctl=0.21.0dev0=py310h93fe807_93 ran successfully. |
@ndgrigorian LGTM. I can confirm it is now working without first importing dpnp.
|
This PR refactors some logic in dpctl managing the DLL search path, also adding the dpctl
__init__.py
directory to the PATH, matching the logic in dpnp, in an attempt to fix dpctl being imported from virtual environments failing to see devices or find SYCL dlls